import java.util.List;

public abstract class Player {

	abstract List<Card> giveCards();

	abstract void takeCards(List<Card> newCards);

	abstract void displayCards();
	
	abstract boolean checkEnoughMoney (int ownedMoney);
	
	abstract int getOwnedMoney();
	
	abstract void increaseOwnedMoney (int toAdd);
	
	abstract void decreaseOwnedMoney (int toSub);
}
